a huge amount of drool - Turco Inglés Diccionario